package com.agile.major.security;

/**
 * Constants for Spring Security authorities.
 */
public final class AuthoritiesConstants {

    /**
     * 校领导
     */
    public static final String ADMIN = "ROLE_ADMIN";

    /**
     * 普通用户
     */
    public static final String USER = "ROLE_USER";

    /**
     * 匿名用户（系统中不需要）
     */
    public static final String ANONYMOUS = "ROLE_ANONYMOUS";

    /**
     * 专业带头人
     */
    public static final String MAJOR = "ROLE_MAJOR";

    /**
     * 部门领导
     */
    public static final String SUBADMIN = "ROLE_SUBADMIN";

    /**
     * 超级管理员
     */
    public static final String SUPERADMIN = "ROLE_SUPERADMIN";

    /**
     * 教务处
     */
    public static final String JWC = "ROLE_JWC";

    private AuthoritiesConstants() {
    }
}
